package com.linkgie.galaxyframework.service.business.intf;

import com.linkgie.galaxyframework.service.business.data.Business;
import com.linkgie.galaxyframework.service.business.data.BusinessDefinition;

public interface BusinessManagementService extends BusinessService {

	/**
	 * 注册一个新的业务领域；
	 * 
	 * @param definition 新业务领域的信息；
	 */
	Business createBusiness(BusinessDefinition definition);
	
	Business updateBusiness(String id, BusinessDefinition definition);
	
	void closeBusiness(Business business);
	
}
